Software Engineer- Mid level
What skills/qualifications do you need?
Education :
Required – Bachelor’s degree
Work Experience :
4 to 8 years’ experience
Required Knowledge, Skills and Abilities:
- Required – Solid knowledge of programming languages in all 3 tiers (UI, API, DBMS)
- Required – Solid knowledge of SQL or comparable data querying language
- Required – Solid knowledge of Git and Development IDE
- Required – Experience with web and cloud platforms (Azure Preferred)
- Required – Knowledge of DevOps tools and mindset
- Required – Knowledge of HTML5/CSS3
- Required – Experience with REST and SOAP services
- Required – Work alongside others and be a team player
- Required – Up to date with latest programming trends, techniques and technologies
- Preferred – Application of SOLID design principles within solutions
- Preferred – Test Driven Development Experience
- Preferred – Ability to lead a team’s efforts and direction
- Preferred – Visio or comparable drawing tool